From: route@monster.com
Sent: Friday, September 30, 2016 12:52 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: CCVP SIP Cloud
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
CURRICULAM VITAE Mrinal
Kanti Jana
mrinalkanti_jana@yahoo.com
Mobile: +1- (913) 725-8446
Accomplished
software Engineer, specializing in Object-Oriented design and Analysis with
extensive experience in the full life cycle of the software design process
including prototyping, proof of concept, design, interface implementation,
testing and maintenance.
Ø 10+ years of experience in professional software
development in the area of web and enterprise applications. Ø Possess
expertise in Object-Oriented Analysis/Design and Java development, skilled at
progressing from problem statement to well-documented design. Ø Expertise in developing n-tier enterprise level web
applications using J2EE technologies including JSP, Servlet, Struts,
Tiles, JDBC, EJB Session, Entity and MDB , JNDI, JPA, JTA, JAAS, JAXB,
WS-Security, Java Mail, JMS, RMI, SOAP, WSDL, XML SAX, DOM ,
XSL, XSLT, AJAX, JavaScript, HTML, CSS and ANT. Ø Strong
knowledge Java with the latest Web technologies like Servlets, JSP, HTML,
Struts, JSF, Spring MVC, Adobe Flex 4.0, Java Script, Bootstrap, JQuery,
AngularJS. Ø Having working
experience JDBC, ORM framework like Hibernate 4.0, JPA, Spring
ORM. Ø Good working
knowledge in generic framework like Cairngorm, Log4j. Ø Experience in writing and executing unit test cases
using JUnit Testing Framework. Ø Having working
experience on scripting language Shell Script, AWK. Ø Expert in working with Eclipse 3.2, WSAD, RAD, and
Edit plus IDE tools. Ø Experience in writing build ANT, Maven build
scripts Ø Experience in designing Use Cases, Class diagrams,
Sequence and Collaboration diagrams for n-tiered object-oriented system
architectures using Unified Modeling Language UML tools like RSA, UML
Designer, Papyrus, Astah, and Rational Rose. Ø Excellent knowledge and experience in SQL, PL/SQL,
Oracle 11i/10g/9i/ 8i and My SQL. Ø Working
experience with source control tools such as CVS, Clear Case, SVN Ø Working
knowledge in interface related work through EJB, CORBA and Java
Web Services architecture. Ø Working experience with relational databases like Oracle 9i/10g/11g, DB2, MySQL Ø Working knowledge of Agile Scrum, Waterfall,
Iterative and Rational Unified Process RUP. Ø Experience in Configuring and deploying
applications on IBM WebSphere Application Server, JBoss, BEA WebLogic
and Apache Tomcat. Ø Having
administrative knowledge on Web Sphere Application Server 8.5, JBOSS EAP 6,
BEA WebLogic 14.5. Ø Extensively worked on Windows, UNIX, AIX, Solaris
and Red Hat Linux operating systems. Ø Having basic knowledge of R language. Ø Excellent communication and interpersonal skills,
problem solving and analytical skills, good leadership qualities with the
ability to work independently. Ø Good to learn and adapt new technologies quickly.
Currently
working as an IT Specialist with IBM India Pvt. Ltd. USA from June
2011 to Till date. Worked as a
Technology Analyst with Infosys Technologies Ltd. Bangalore from
December 2010 to June 2011. Worked as a
Consultant-CRM with Cognizant Technology Solutions Kolkata
from July 2010 to December 2010. Worked as a
Senior Software Engineer with WIPRO Technology, Kolkata
from April 2010 to July 2010. Worked as a
Software Engineer with IBM India Pvt. Ltd., Bangalore. from July
2006 to April 2010.
Ø
Bachelor of Engineering (B.E) in Mechanical Engineering
from Jadavpur University, with 76.67% in the year 2006
Ø SCJP 1.4(Sun Certified Java Programmer) Ø SCWCD 1.4(Sun Certified Web Component Developer) Ø OCPJWSD(Oracle Certified Professional, Java EE 5 Web Services
Developer) Ø AIX Basic Operations V5 Ø Websphere Application server 6.1 System
Administration Ø Object Oriented Design and Analysis, Infosys
Technology 251
HALO- Quick Hits Platform Transformation Description: High availability and low over head for AT&T IPFlex Product using
CANOPI architecture. AT&T IP Flexible Reach is an integrated
access, converged solution designed to deliver outbound, inbound, local and
long distance calling over AT&T’s Internet Protocol (IP) and Virtual
Private Network (VPN) services. AT&T IP Flexible Reach can also be
referred to as a Session Initiation Protocol (SIP) Trunking solution.
It is deployed in situations where customers own their own premises telephony
(analog phones, key system, TDM PBX, or IP PBX) equipment. IP Flexible Reach
provides trunk services over integrated access. AT&T’s IP Flexible Reach
solution provides Local, US Long Distance, International voice and fax
calling. A Branch Office IP PBX option enables a customer to use
its existing data network to distribute calls to its branch office BVoIP
sites.
Responsibilities: ·
Involved in
Requirement Analysis, Design, Development and Testing of the application. ·
Involved in
the implementation of design using vital phases of the Software development
life cycle SDLC that includes Development, Testing, Implementation and
Maintenance Support. · Deliver high quality solutions to clients in response to
better performance in application · Major contributor to architectural and structural design
of the complete software. · Responsible for managing scope and priority of
deliverables of the project. · Responsible for effective communication between the
project team and the customer. Provide day to day direction to the project
team and regular project status to the customer. · Implemented JPA and JTA transaction management for new
application. · Implemented EJB Timer to replace legacy cron job. · Implemented JAAS security configuration for Web Service
transaction. · Implemented to identify URL from Web sphere URL resource
for Web service call. · Configured JMS resources to communicate with other
application messaging system. · Migrated Hudson to Jenkins for Build Automation. · Worked with client architect and created separate
components and project structure to implement it. ·
Translate
customer requirements into formal requirements and design documents,
establish specific solutions, and leading the efforts including programming
and testing that culminate in client acceptance of the results ·
Applied
OOAD principle for the analysis and design of the application. ·
Used Agile
Scrum methodology for iterative incremental software development ·
Applied
J2EE design patterns like Singleton, Factory Method, Data Transfer Object DTO
, Data and Business Object VO during the development of components. ·
Used Eclipse
papyrus plugin to prepare Flow Diagram, Class Diagram and Sequence
Diagram. ·
Used Web
Sphere Application Server to deploy the build. ·
Developed
front-end screens using Struts 2, HTML, AJAX, AngularJS, Javascript
and CSS. ·
Used J2EE
for the development of business layer services. ·
Developed
and published Java SOAP based Web Services so that other systems can
use the service using Web Services. ·
Used Eclipse
for the Development, JUnit Testing and Debugging of the application. ·
Log4j
framework has been used for logging debug, info error data. ·
SVN version
control system has been used to check-in and checkout the developed
artifacts. The version control system has been integrated with Eclipse
IDE. ·
Did dev2dev
testing to check connectivity with other system and resolve connectivity
issue and security issue. ·
Resolve
critical issue effectively within less time. ·
Work On any
kind of technical issue ·
Used
SecureCRT to transfer file from local system to Unix system. ·
Performed
Test Driven Development TDD using JUnit and Mockito. ·
Used
Quality Center QC and Jira for defect logging and issue tracking. ·
Created
Tool to do testing from UI based application, and defect analysis using Java,
Struts 2, HTML, AJAX, AngularJS, Javascript and CSS. ·
Trinity Description: Hosted
Communication Service providing platform to ease communication and excellent
voice quality with Hosted VoIP and VPN. Together these technologies: Easily and seamlessly blend voice and data into a single connection
managed by AT&T. Prioritize voice ahead of data for excellent call quality, and
dynamically allocate bandwidth to handle variations in call volume. Give your organization a “campus” feel - a consistent set of features
that apply to all buildings regardless of location. Allow you to reach colleagues in other buildings simply by dialing an
extension.
Responsibilities: ·
Involved in
Requirement Analysis, Design, Development and Testing of the application. ·
Involved in
the implementation of design using vital phases of the Software development
life cycle SDLC that includes Development, Testing, Implementation and
Maintenance Support. · Deliver high quality solutions to clients in response to
better performance in application · Major contributor to architectural and structural design
of the complete software. · Responsible for managing scope and priority of
deliverables of the project. · Responsible for effective communication between the
project team and the customer. Provide day to day direction to the project
team and regular project status to the customer. · Did SSL configuration in IBM HTTP server to support https
url. · Implemented Restful Web Services for both client and
service. · Implemented security for Restful Web service. · Worked with client architect and created separate
components and project structure to implement it. ·
Translate
customer requirements into formal requirements and design documents,
establish specific solutions, and leading the efforts including programming
and testing that culminate in client acceptance of the results ·
Applied
OOAD principle for the analysis and design of the application. ·
Used Agile
Scrum methodology for iterative incremental software development ·
Applied
J2EE design patterns like Singleton, Factory Method, Data Transfer Object DTO
, Data and Business Object VO during the development of components. ·
Used Eclipse
papyrus plugin to prepare Flow Diagram, Class Diagram and Sequence
Diagram. ·
Used Web
Sphere Application Server to deploy the build. ·
Developed
front-end screens using Struts 2, HTML, AJAX, AngularJS, Javascript
and CSS. ·
Used J2EE
for the development of business layer services. ·
Developed
and published Java SOAP based Web Services so that other systems can
use the service using Web Services. ·
Used Eclipse
for the Development, JUnit Testing and Debugging of the application. ·
Log4j
framework has been used for logging debug, info error data. ·
SVN version
control system has been used to check-in and checkout the developed
artifacts. The version control system has been integrated with Eclipse
IDE. ·
Did dev2dev
testing to check connectivity with other system and resolve connectivity
issue and security issue. ·
Resolve
critical issue effectively within less time. ·
Work On any
kind of technical issue ·
Used
SecureCRT to transfer file from local system to Unix system. ·
Performed
Test Driven Development TDD using JUnit and Mockito. ·
Used
Quality Center QC and Jira for defect logging and issue tracking. ·
Created
Tool to do testing from UI based application, and defect analysis using Java,
Struts 2, HTML, AJAX, AngularJS, Javascript and CSS. ·
Created UI
based application to test restful web service transaction. ·
Developed
tool to load test data and bulk data for testing to remove dependency
on other application. ·
Wrote
server programming to get dummy response for Restful webservice to remove
dependency on other application. 1. UVP- Universal Voice Platform Description: The Universal
Service Platform will be a multi-vendor, ATCA-based platform that will
provide voice call processing and messaging support to multiple AT&T
services that include U-verse Voice (Consumer Voice over IP, or CVoIP),
Mobility Voice over LTE (VoLTE), Encore (enhanced messaging, presence and
master number routing), and after UVP R1, Unified Communications (business
messaging).
Responsibilities: § Work with Business Analyst in translating System
requirement into functional requirements document and to detailed design
document. § Deliver high quality solutions to clients in response to
better performance in application § Major contributor to architectural and structural design
of the complete software. § Responsible for managing scope and priority of
deliverables of the project. § Responsible for effective communication between the
project team and the customer. Provide day to day direction to the project team
and regular project status to the customer. § Translate customer requirements into formal requirements
and design documents, establish specific solutions, and leading the efforts
including programming and testing that culminate in client acceptance of the
results. § Utilize in-depth knowledge of functional and Technical
experience in Java/J2EE , Kabira and other leading-edge products and
technology in conjunction with industry and business skills to deliver
solutions to customer. § Establish Quality Procedure for the team and continuously
monitor and audit to ensure team meets quality goals. § Work with QA team to create test scripts and scenarios for
enhancement and customization to the core product. UC- Unified Communication Description: Unified
Communications (UC) is an emerging class of applications and services which
seamlessly integrate many communications applications across multiple
networks into a single unified customer experience. It brings together
enterprise premises services, hosted network services and mobility by
introducing an overarching set of presence enriched, network hosted features
that operate across the various access mechanisms. .
Responsibilities: §
Review
System Requirement documents. §
Prepare
High Level Design documents. §
Prepare the
Low level design for the most recent project and found defect in the early
stage. §
Write and
Review Low Level Design documents. §
Do Coding
and Code review. §
Write Junit
and Integration Test Cases. §
Handle
interface related work using Web Service and CORBA. §
Resolving
the critical issue due to which system testers are blocked during
testing §
Perform
build for Kabira, Java/J2EE code and deploy in Test and UAT environments and
checked for Errors. §
Complete
the root cause analyses for the latest UAT issues in Environment. §
Fix
production ticket raised by the user. §
Providing
training for new joiner in team. § Work on testing environment upgradation. 3. Route It- IPTF(IP Toll Free) Self Provisioning Description: Route It(RI)
Self-Provisioning allows RI Users to provision Regular, TRNT, and ICP
terminations. With the implementation of the current project, web-based
RI Users will be able to self-provision TDM and IP Transfer Connect Service
and IP features (IP InfoPack and IPTF Reroute) on Regular and TRNT IPTF
terminations. .
Responsibilities: §
Review
System Requirement documents. §
Prepare
High Level Design documents. §
Prepare the
Low level design for the most recent project and found defect in the early
stage. §
Write and
Review Low Level Design documents. §
Do Coding
and Code review. §
Write Junit
and Integration Test Cases. §
Handle
interface related work using Web Service and CORBA. §
Resolving
the critical issue due to which system testers are blocked during
testing §
Perform
build for Kabira, Java/J2EE code and deploy in Test and UAT environments and
checked for Errors. §
Complete
the root cause analyses for the latest UAT issues in Environment. §
Fix
production ticket raised by the user. §
Providing
training for new joiner in team. § Work on testing environment upgradation. CVOIP- Consumer Voice Over IP Description: SPP will
support the growth of the IMS network by changing the criteria for making TN
assignments. Currently SPP determines assignments based on the IMS
Core, with this release, SPP will add a new module attribute to allow
subscriber TNs to be partitioned by a core plus module. SPP will also
enhance the assignments of S/BCs to be based on LATA instead of by region. SDP
will no longer send the ESRN assignments for a TN to SPP. SPP will be
responsible for managing and provisioning the ESRN assignments to a Rate
Center. SPP will determine which ESRN to use when provisioning a TN
based on the Rate Center. SPP will provide new windows and tables that
will allow a user to manage the Rate Center/State/ESRN mappings. SPP
will receive a new TAR Code field from SDP on Add, Change, Move Provide and
TN Reinstatement orders that will aid in determining the correct ESRN to use for
“complex” Rate Centers (i.e. Rate centers that map to more than 1 ESRN). .
Responsibilties: §
Review
System Requirement documents. §
Prepare
High Level Design documents. §
Prepare the
Low level design for the most recent project and find defects in the early
stage. §
Write and
Review Low Level Design documents. §
Do Coding
and Code review. §
Write Junit
and Integration Test Cases. §
Handle
interface related work using Web Service and CORBA. §
Resolving
the critical issue due to which system testers are blocked during
testing §
Perform
build for Kabira, Java/J2EE code and deploy in Test and UAT environments and
checked for Errors. §
Complete
the root cause analyses for the latest UAT issues in Environment. §
Fix
production ticket raised by the user. §
Providing
training for new joiner in team. § Work on testing environment upgradation. GS- Talent Assessment and Development Description: Talent
Assessment and Development (TAD) provides a proprietary talent management
system to manage Goldman Sachs talent process like Promotions, Career
Development review, Leadership pipeline review etc. This acts as a central
repository of data, human capital management professionals and manager can
get 360 degree view of an employee. .
Responsibilities: §
Work with
Business Analyst in translating business requirements into Functional
Requirements Document and to Detailed Design Documents §
Identify
the new technology can be used for better performance of the application
create a mock application and presented to the client. §
Lead
analysis sessions, gather requirements and write specification and functional
design documents for enhancements and customization; Analyze product
impact §
Present and
defend product designs and architecture to clients §
Coordinate
and communicate tasks with developers §
Ensure that
development is performed as per requirements §
Communicate
activities/progress to project managers, business development, business
analysts and clients Disney English Re-architecture Description: The Walt Disney Company (Sanghai) Ltd. has initiated the
re-architecture of the existing Sales force implementation and Home
Connection Portal for Disney English. The Disney English Language Learning is
a supplementary English teaching program. Disney manages marketing, sales, payment, revenue recognition,
enrollment, employees, class, centers, learners and scheduling in
salesforce.com system. The Sales force system will also be used to generate
KPI(Key Performance Index) reports.
Responsibilities: §
Analyze the
requirements and provide the solutions to customer which part can be
implemented through SaaS(Software as a Service) in Cloud Computing platform
provided by Sales Force Dot Com(SFDC) and which part need to develop using
PaaS(Platform as a Service). §
Integrate
CRM application to other ERP application through Web Service §
Write
specification and functional design documents for enhancements and
customization, Analyze product impact §
Present and
defend product designs and architecture to clients §
Coordinate
and communicate tasks with developers §
Ensure that
development is performed as per requirements Tea Time Description: The Tea Time application is created for the Novartis Travel Expense
department. Tea Time has two main purposes.. 1.To automatically create a daily data feed, of all Novartis
employees, to send to Gel Co. Gel Co is Novartis’s outside vendor for travel
& expense related processing. 2.To provide a web browser based interface to Novartis employee data.
It’s important to understand that in the context of Tea Time employee data
means both field force & campus employees.
Fleet Description: The Fleet Application is a tool used in the Fleet Department (Fleet)
to calculate federally mandated imputed income for non-executive employees
provided with company vehicles. The Fleet Application also provides administrative and management
functions to oversee and maintain employee records of business and personal
vehicle usage. Throughout the year, Fleet uploads data from various source systems to
the Fleet Application. This data is used by Fleet to perform management
tasks and calculate year-end employee imputed income. One of Fleet’s
responsibilities is to notify the Payroll Department (Payroll) when an
employee is first provided with a company vehicle or no longer has a company
vehicle. For employees who currently have a company vehicle, Payroll
withholds a monthly vehicle income deduction. At the end of October of each
year, Fleet processes data in the Fleet Application and determine each
employee’s vehicle income for the past 12-month period. If the vehicle
income is more than the withheld amount, Fleet submits the overage as imputed
income to Payroll for November processing. Imputed income is subject to
payroll tax. The appropriate tax amount for the imputed income is deducted from the
employee’s November’s paycheck.
Portal Management Description: This application is created for the Novartis’s employees, this is an
entry point on the web that gives people access to wide range of information
and application sources across the companies. It allows targeted,
personalized views of the information you need to do Novartis’s employees
job. It is also an enterprise wide arena for Novartis’s employees, partners
and customers to interact with a wide range of corporate information and application
and to collaborate with each other.
Responsibilities: §
Implemented
several change requests to customize functionality for pharmaceutical portal
Application. §
Designed
and developed interfaces to legacy systems using Web Services §
Provided
technical and investigative support for functional users on interfaces,
defects, change requests, debugging issues, testing, service pack upgrades
and adhoc report requirements §
Continued
support for production issues as third level production support
specialist. §
Performance
tuning, SQL query enhancements, code enhancements to achieve performance
targets Service Provisioning Platform (SPP) Description: Service Provisioning Platform is a family of applications which is
responsible for provisioning Layer4 to Layer7 for all AT&T Voice and
Enhanced services. It is responsible for service activation and network
infrastructure provisioning for both the TDM and VoIP networks and Lightspeed
Project. Functions include Order provisioning request receipt, Assign,
Assembly of provisioning requests, configure logical network resources,
logical provisioning data management and provisioning request management. All SPP functions are available through published Web-based
services. SPP has capability to receive all process provisioning requests
ranging from single service orders to complete sales business solution or
network project. SPP supports request data input capability for customer
service orders, network and eServicing driven provisioning requests. The following points summarize the Project Objective. Provisioning and pre-provisioning for an order, processing the order
and cancellation of order etc. Use UI to track order fulfillment and fallouts. Help the application administrator in carrying out the administrative
tasks related to users and system.
Credit Servicing Platform (Creditmon) Description: Creditmon is a web based
monitoring/administration utility for the intranet web-based Credit Servicing
Platform (CSP). It is designed as a generic utility that can be used to
monitor/administer any web application with minor modifications. This utility
provides real time data of the applications behavior and performance among
other configurable statistics. It assists the administrator in resolving the
issues/errors related to the application by means of proactive reporting of
situations that may lead to problems. It also provides matrix on the users
working on the system. The following points summarize the Project Objective - Provide data about the users logged on to the system. Provide data about the performance of the system. Report the errors generated in the system. Help the application administrator in carrying out the administrative
tasks related to users and system.
Name : Mrinal Kanti Jana Date of Birth
: 27-02-1984 Father’s Name
: Late Arabinda Jana Sex
: Male Marital status
: Single Nationality
: Indian. Languages Known : English,
Bengali, Hindi Hobbies
: Drawing & Painting, Listening to
music
Contact
no
: +1- (913) 725-8446 https://www.linkedin.com/in/mrinal-jana-71073b89 Date:08/26/16 yours truly Place:USA
Mrinal Kanti Jana |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|